## Process this file with automake to produce Makefile.in

CXXFLAGS = @CXXFLAGS@
INCLUDES = -I..
       
lib_LTLIBRARIES  = libofc.la

libofc_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
                    -release $(LT_RELEASE)

SUFFIXES = .h

BUILT_SOURCES =      \
        DText.h         \
        DData.h         \
        DInt.h          \
        DShort.h        \
        DLong.h         \
        DDouble.h       \
        DComplex.h      \
        DMD5.h          \
        DBitArray.h     \
        DTimer.h        \
        DBool.h         \
        DFile.h         \
        DList.h         \
        DHashTable.h    \
        DAvlTree.h      \
        DTree.h         \
        DArray.h        \
        DCalendar.h     \
        DFSM.h          \
        DImageHeader.h  \
        DRegEx.h        \
        DLexer.h        \
        DAtExit.h       \
        DArguments.h    \
        DRnd.h          \
        DLRnd.h         \
        DTable.h        \
        DSHA1.h         \
        DCube.h         \
        DFraction.h     \
        DDbm.h          \
        DConfig.h

.m.h:
	objch $<

docs:
	objcdoc -d ../html -i -t *.h
	objcdoc -d ../webpage/docs -i -t *.h
  
libofc_la_SOURCES =     \
        DText.m         \
        DData.m         \
        DInt.m          \
        DShort.m        \
        DLong.m         \
        DDouble.m       \
        DComplex.m      \
        DMD5.m          \
        DBitArray.m     \
        DTimer.m        \
        DBool.m         \
        DFile.m         \
        DList.m         \
        DHashTable.m    \
        DAvlTree.m      \
        DTree.m         \
        DArray.m        \
        DCalendar.m     \
        DFSM.m          \
        DImageHeader.m  \
        DRegEx.m        \
        DLexer.m        \
        DAtExit.m       \
        DArguments.m    \
        DRnd.m          \
        DLRnd.m         \
        DTable.m        \
        DCube.m         \
        DSHA1.m         \
        DFraction.m     \
        DDbm.m          \
        DConfig.m       \
        md5c.c          \
        warning.c        

pkginclude_HEADERS =    \
        DBool.h         \
        DShort.h        \
        DInt.h          \
        DLong.h         \
        DDouble.h       \
        DBitArray.h     \
        DData.h         \
        DText.h         \
        DFile.h         \
        DComplex.h      \
        DArray.h        \
        DHashTable.h    \
        DTree.h         \
        DList.h         \
        DAvlTree.h      \
        DTimer.h        \
        DMD5.h          \
        DCalendar.h     \
        DFSM.h          \
        DImageHeader.h  \
        DRegEx.h        \
        DLexer.h        \
        DAtExit.h       \
        DArguments.h    \
        DRnd.h          \
        DLRnd.h         \
        DTable.h        \
        DCube.h         \
        DSHA1.h         \
        DFraction.h     \
        DDbm.h          \
        DConfig.h       \
        DComparable.h   \
        DDatable.h      \
        DDataReadable.h \
        DDataWritable.h \
        DSizeable.h     \
        DTextable.h     \
        DTextReadable.h \
        DTextWritable.h \
        DParsable.h     \
        DComparable.h   \
        DDatable.h      \
        DDataReadable.h \
        DDataWritable.h \
        DSizeable.h     \
        DTextable.h     \
        DTextReadable.h \
        DTextWritable.h \
        DParsable.h     \
        DRandomable.h   \
        md5.h           \
        warning.h       \
        settings.h      \
        config.h

